mobile loading ramp - German English Dictionary